English Dictionary
▪ sea lettuce
▪ sea level
▪ sea lily
▪ sea lion
▪ sea louse
◊ SEA LILY
sea lily
n : crinoid with delicate radiating arms and a stalked body
attached to a hard surface
sea lettuce
sea level
sea lily
sea lion
sea louse
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]